This is an system 7.0 Init that changes the way standard windows look and behave. For all windows that have a grow box, this Init adds a border around the entire window that may be used as handles for stretching the window. This allows the user to stretch any window in any direction instead of just allowing window growth downward and to the right. For those of you juggling lots of windows on your screen this should be a great help. No longer do you need to move the window upward or to the right so that you can stretch the window from the bottom left corner.
Because this patches WDEF 0, all applications benifit from this new window behavior. The new windows use the same color scheme as system 7.0 windows and windows that do not have grow boxes look an behave exactly the same.
Another feature of this package is that you are able to move a window by option-dragging in anywhere in the border. This feature is important to remember if you ever stretch the title bar underneath the menu bar.
For those of you concerned about Init litter, this init patches two system traps: GetResource and GrowWindow. GetResource looks for 'WDEF' 0 resources and redirects these requests to the WDEF code imbedded in the Init. GrowWindow replaces the GrowWindow system trap to support the different behavior.